Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TEWKESBURY PLACE Detached £651,754 £650,000 29 Jul 2022
3 TEWKESBURY PLACE Detached £708,502 £688,000 5 Apr 2022
4 TEWKESBURY PLACE Detached £484,831 £286,000 25 Jan 2013
5 TEWKESBURY PLACE Detached £637,885 £475,000 12 May 2016
6 TEWKESBURY PLACE Detached £781,291 £290,000 30 Sep 2002